.conWidth{width:1170px;margin:0 auto;}
a{color:#61687c;}
.contentLeft i,#search .select i,#search .button a,.bottomRightp a,.job-page i,.job-list i,.job-listfir i{background-image: url(../image/icons.png);}


body{background: #F2F2F5;color:#61687c;font-family: arial,verdana,helvetica,'PingFang SC','HanHei SC',STHeitiSC-Light,Microsoft Yahei,sans-serif}
#header{background: #fff;height:60px;line-height: 59px;box-shadow: #e0e0e0 0 0 10px;position: relative;z-index:9999;}
.headerLogo{float:left;margin-top:6px;height:50px;}
.headerLogo img{margin-top:10px;margin-left:3px;}
.nav{float:left;}
.nav li{float:left;margin-left:32px;}
.nava{color:#414a60;height:60px;display: inline-block;}
.headerRight{float:right;margin-right:3px;}
.headerRight>a{margin-right:20px;color:#414a60;display: inline-block;height:60px;}
.headerRight span a{padding:4px 11px;border:1px solid #55CBC4;border-radius: 15px;margin-left:13px;color:#9fa3b0;margin-right: 0}

.contentLeft{width:300px;float:left;background:#F8F9FB;position: relative;}
.list{padding:20px 10px 20px 32px;position: relative;border:1px solid #F8F9FB;border-right:none;}
.list dt{font-size: 18px;width:258px;margin-bottom:14px;position: relative;}
.list dt i{background-position: 6px 0;width:16px;height:16px;font-style: normal;top:5px;margin-right: 22px;position:absolute;right:0;}
.list dd{white-space:nowrap;line-height: 27px;float:left;margin-right:18px;}
.list-item-all{width:220px;position: absolute;left:300px;top:-1px;display: none;z-index:8;border-top:1px solid #D1D4DB;border-bottom:1px solid #D1D4DB;}
.all-top{position: absolute;left:1px;top:0px;color:#55CBC4;width:222px;background: #fff;z-index:9;}
.list-item-all li{border-left:1px solid #D1D4DB;border-right:1px solid #D1D4DB;width:220px;height:137px;line-height: 137px;background: #fdfdfe;font-size: 18px;}
.list-item-all li span{cursor:pointer;width:182px;height:100%;display: inline-block;padding-left:40px;}
.all-top li{width:221px;display: none;border:none;border-top:1px solid #D1D4DB;border-bottom:1px solid #D1D4DB;background: #fff;margin-top:-1px;}
.item{display:none;padding:20px 36px;width:536px;background:#fff;line-height: 16px;border:1px solid #D1D4DB; border-left:none;}
.item{position: absolute;left:222px;z-index:7;}
.item dl{margin-bottom:30px;}
.item dt{font-size: 16px;width:536px;margin-bottom: 0}
.item dd{float:left;margin-right:30px;font-size:14px;}
.item dd a{color:#9fa3b0;}
.item dd a:hover{color:#55CBC4;}
.itemdre{left:300px;border:1px solid #D1D4DB;}
.copContentLeft{left:-1px;position: absolute;top:-1px;width:300px;background:#F8F9FB;z-index: 10}
.copContentLeft dt{color:#55CBC4;}
.copContentLeft .list dt i{background-position: 6px -28px;}
.copContentLeft dl{background: #fff;border:1px solid #D1D4DB;border-right:none;width:259px;display: none}



.contentRight{float: left;width:840px;margin-left:30px;}
.jobContentRight{margin:20px 0;position: relative;}
/* .jobSea{float:none;} */
.jobContent{width:840px;float: left}
#search{margin-top:20px;}
#search .text,#search .select{width:504px;height:50px;background: #fff;border-right:1px solid #f0f0f0;float:left;}
#search .text{line-height: 50px\9;padding:0 30px;}
#search .select{cursor:pointer;width:166px;border:none;padding:0 24px;line-height: 50px;font-size:15px;font-weight: 500; position: relative;}
#search .select i{background-position: 2px -54px;position: absolute;right:22px;top:19px;height:16px;width:16px;display: inline-block;}
#search .button{float: left;}
#search .button a{display:inline-block; width:56px;height:52px;background-position: 16px -135px;background-color: #55CBC4;background-repeat: no-repeat;}
#search .button a:hover{background-color: #6ADBCF;transition: all linear .2s}
.ser{float: left;border:1px solid #F2F2F5;}
.classify{padding:15px 0;color:#999;}
.classify a{margin-right:20px;color:#999;}
.map{margin-top:5px;margin-bottom: 18px}
.itemRight li{z-index:1;padding:14px 40px;color:#4a4160;background-color: #fff;line-height: 40px;border-bottom: 1px solid #F2F2F5; }
.itemRight li h2{font-weight: 400;}
.money span{float:left;}
.money .moneyRight{float:right;font-size: 18px;color:#61687c;}
.job-title{float:left;}
.job-money{float:left;}
.moneyRightbo{font-size: 14px}
.money i{border-left:1px solid #e0e0e0;width:1px;display: inline-block;height:12px;margin:0 10px;margin-bottom:-1px;vertical-align: middle}

.moncolor{color:#fc703e;font-size: 18px;float:left;}
.job-moncolor{font-size: 20px;margin-left: 20px}
.monbo{border-radius:15px;border:1px solid #e0e0e0;margin-right:15px;font-size: 12px;color:#9fa3af;display: inline-block;padding:4px 10px;height:12px;line-height: 12px}
.job-time{color:#D1D4DA;font-size: 12px}
.moneymid{bottom:10px;}
.job-ul li{position: relative;}
.job-money .moneyRight{position: absolute;right:40px;top:17px;}
.job-rel .moneymid{font-size: 20px;color:#4a4160;font-weight: 400}
.li-div{cursor:pointer;}
.jobColor{color:#4a4160;}
.jobColor img{width:40px;height:40px;border-radius: 100%;vertical-align: middle;margin-left: 40px}
.itemRight li:hover{background: #f8f9fb;transition: all linear .2s}
.totlejob{height:50px;display: inline-block;line-height: 50px;color:#fff;text-align :center;background: #D3D5DB;width:100%;font-size: 16px;cursor:pointer;}
.totlejob:hover{background:#A8ACB7;transition: all linear .2s}
.selectItem,.selectItemRight{display:none;position: absolute;right:147px;top:132px;width:150px;background: #fff;height:302px;overflow: auto}
.selectItem{right:297px;}
.selectItemRight{background:#F8F9FA;}
.selectItemRight ul{display: none;}
.selectItemRight li,.selectItem li{text-indent:35px;color:#9fa3b0;cursor:pointer;font-size: 14px;line-height: 50px}
.jobContent-img{float:right;width:300px;}
.job-page{height:50px;line-height: 50px;text-align: center;background:#fff;}
.job-page .top,.job-page .bot{background-repeat: no-repeat; background-position: 9px -830px;display: inline-block;/* padding:12px 13px; */width:26px;height:23px;border:1px solid #e0e0e0;vertical-align: middle;margin:0 20px;}
.job-page span{margin:0 10px;cursor: pointer;padding:4px 10px;}
.job-page .bot{background-position: 10px -883px;}
.job-page span:hover{color:#55CBC4;transition: all linear .2s}
.job-page .active{background: #55CBC4;color:#fff;}


.job-list-city{background: #fff;/* float:left; */margin:20px auto;padding:0 40px;width:1090px;color:#4a4160;}
.job-listfir,.job-list{line-height: 52px;border-bottom:1px solid #F8F9FC ;}
.job-list dt,.job-listfir dt{font-size: 16px;}
.job-listfir dt span{font-size:14px;}
.job-listse{background:#F6F6F8;float:left;margin:0 -40px;padding:0 40px;display: none}
.prespan{margin-left:9px;}
.nextspan{margin-left:40px;}
.job-list dd,.job-listfir dd{margin-right:10px;margin-top:14px;line-height: 12px;padding:5px 8px;border:1px solid #fff;cursor:pointer;}
.job-listser dd{border:1px solid #F6F6F8;}
.job-list dt,.job-list dd,.job-listfir dt,.job-listfir dd{float:left;}
.teamdd{float:left;width:1042px;}
.job-list .active,.job-listfir .active{border-radius: 15px;border:1px solid #DADDE2 ;color:#fc6c38;;}
.jobTotlei{width:16px;height:16px;display: inline-block;background-position:2px -54px;vertical-align: middle;margin-left:6px;}
.otherjob{display: none;padding-left:60px;}
.otherjob dd{margin-top:0;}
.totledd{cursor:pointer;}
.job-list dd:hover,.job-listfir dd:hover{color:#fc6c38;transition: all linear .2s}
.limit:hover{border:1px solid #fc6c38;transition: all linear .2s}
.job-listfir i{margin:0 5px;width:16px;height:16px;vertical-align: middle;background-position: 4px -886px;display: inline-block;display:none;}
.listLimitpre,.listLimitnext{display: none;padding:3px 8px;border:1px solid #F6F6F8;height:16px;line-height: 16px;cursor:pointer;}



.app-one{background:#62D5C8 url(../image/app-bg.png) no-repeat center bottom;height:803px;position: relative;}
.appOneLeft{position: absolute; width:502px;left:170px;background: url(../image/figure-phone-app.png) no-repeat center bottom;height:660px;top:70px;}
.appOneLeftani{animation: appleft 1s ease forwards;-webkit-animation:appleft 1s ease forwards;}
.app-phone{/* opacity:0;filter:alpha(opacity=0); */width:338px;height:100px;background: url(../image/app-tip.png) no-repeat;position: absolute;top:186px;left:82px;}
.appphoneani{animation:appUp 1s ease 1.3s forwards;width:338px;-webkit-animation:appUp 1s ease 1.3s forwards;}
.appOneRight{position:absolute;width:488px;top:210px;left:682px;}
.appOneRightani{animation: appRight 1s ease  both;-webkit-animation:appRight 1s ease both}
.app-text{background: url(../image/app-title.png) no-repeat;width:488px;height:200px;}
.app-Down{margin-top:45px;position: relative;}
.app-Down a{background-image: url(../image/app-download-btns.png);width:213px;height:50px;display: block;}
.app-downAnd{margin-top:20px;background-position: 0px -74px;}
.app-Down img{position: absolute;left:245px;top:0px;border-radius: 5px;width:124px;height:124px;}
@keyframes appleft{
	0%{opacity: 0;transform: translateX(-50px);}
	100%{opacity: 1;transform: translateX(0);}
}
@-webkit-keyframes appleft{
	0%{opacity: 0;-webkit-transform: translateX(-50px);}
	100%{opacity: 1;-webkit-transform: translateX(0);}
}
@keyframes appRight{
	0%{opacity: 0;transform: translateX(50px);}
	100%{opacity: 1;transform: translateX(0);}
}
@-webkit-keyframes appRight{
	0%{opacity: 0;-webkit-transform: translateX(50px);}
	100%{opacity: 1;-webkit-transform: translateX(0);}
}
@keyframes appUp{
	0%{opacity: 0;transform: translateY(50px);}
	100%{opacity: 1;transform: translateY(0);}
}
@-webkit-keyframes appUp{
	0%{opacity: 0;-webkit-transform: translateY(50px);}
	100%{opacity: 1;-webkit-transform: translateY(0);}
}


.company-pen{padding:220px 0 110px;}
.pen-list{position: relative;width:950px;height:422px;margin-top:92px;margin:0 auto;}
.pen-title{background-position: center 0;background-image:url(../image/text-title.png);height:114px;background-repeat: no-repeat;}
.pentitle{animation:pentitle 1s linear both;-webkit-animation:pentitle 1s linear both;}
.pen-logo{position: absolute;z-index:3;left:50%;margin-left:-57px;bottom:80px;width:115px;height:115px;}
.penlogo{animation:penlogo 1s linear both;-webkit-animation:penlogo 1s linear both;}
.pen-phone{background:url(../image/figure-phone-1.png) no-repeat;width:710px;height:152px;position: absolute;bottom:0;left:50%;margin-left:-355px;}
.penphone{animation:penphone 1s linear both;-webkit-animation:penphone 1s linear both;}
.newpen{position: absolute;bottom:70px;left:0;height:336px;background: url(../image/figure-line.png) 60px bottom no-repeat;width:100%;}
/* .newpen li{opacity:0;filter:alpha(opacity=0);} */
.lis{position: absolute;animation:penli 1s linear both;-webkit-animation:penli 1s linear both;}
.imgs{animation:penimg 1s linear both;-webkit-animation:penimg 1s linear both;}
.img1{display: none;}
.img2{display: block}
.li1{animation-delay: .2s;left:0;top:16px;-webkit-animation-delay: .2s;}
.li2{animation-delay: .5s;left:296px;top:22px;-webkit-animation-delay: .5s;}
.li3{animation-delay: .8s;left:573px;top:22px;-webkit-animation-delay: .8s;}
.li4{animation-delay: 1.1s;left:837px;top:16px;-webkit-animation-delay: 1.1s;}
@keyframes pentitle{
	0%{opacity:0;transform: translateY(-50px);}
	100%{opacity: 1;transform: translateY(0);}
}
@-webkit-keyframes pentitle{
	0%{opacity: 0;-webkit-transform: translateY(-50px);}
	100%{opacity: 1;-webkit-transform: translateY(0);}
}
@keyframes penphone{
	0%{opacity:0;transform: translateY(50px);}
	100%{opacity: 1;transform: translateY(0);}
}
@-webkit-keyframes penphone{
	0%{opacity: 0;-webkit-transform: translateY(50px);}
	100%{opacity: 1;-webkit-transform: translateY(0);}
}
@keyframes penlogo{
	0%{opacity:0;transform:scale(.3);}
	25%{opacity:1;transform:scale(1);}
	50%{transform:scale(1.05);}
	75%{transform:scale(0.9);}
	100%{transform:scale(1);}
}
@-webkit-keyframes penlogo{
	0%{opacity:0;transform:scale(.3);}
	25%{opacity:1;transform:scale(1);}
	50%{transform:scale(1.05);}
	75%{transform:scale(0.9);}
	100%{transform:scale(1);}
}
@keyframes penli{
	0%{opacity:0}
	100%{opacity: 1}
}
@-webkit-keyframes penli{
	0%{opacity:0}
	100%{opacity: 1}
}
@keyframes penimg{
	0%{opacity:0.2;transform: scale(1,1);}
	50%{opacity:0.8;transform: scale(1.1,1.1);}
	100%{opacity: 1;transform: scale(1,1);}
}
@-webkit-keyframes penimg{
	0%{opacity:0.2;-webkit-transform: scale(1,1);}
	50%{opacity:0.8;-webkit-transform: scale(1.1,1.1);}
	100%{opacity: 1;-webkit-transform: scale(1,1);}
}
.resume{background: #59CAC2;height:925px;}
.inner{width:1170px;margin:0 auto;}
.resumeLeft{margin-top:160px;position: relative; background: url(../image/figure-phone-2.png) no-repeat center center;float:left;width:500px;height:664px;}
.resumeleftani{animation:resumeleft 1s linear both .2s;-webkit-animation:resumeleft 1s linear both .2s;}
.chat{overflow: hidden;width:255px;height:335px;margin:178px 0 0 125px;position: relative;}
.resumetoke{position:absolute;background: url(../image/chat-list.png) no-repeat center center;width:255px;height:559px;}
.resumetokeani{animation:resumetoke 2.5s linear both .5s;-webkit-animation:resumetoke 2.5s linear both .5s;}
.resumepdf{position: absolute;width:338px;height:100px;left:82px;top:186px;background: url(../image/chat-tip.png) no-repeat center center;}
.resumepdfani{animation:resumepdf 1s linear both 1.3s;-webkit-animation:resumepdf 1s linear both 1.3s;}
.resumeRight{float:left;width:488px;height:210px;margin-top:420px;background-image:url(../image/text-title.png);background-repeat: no-repeat;background-position: center -216px;}
.resumeRightani{animation:resumeRight 1s linear both .2s;-webkit-animation:resumeRight 1s linear both .2s;}
@keyframes resumeleft{
	0%{opacity:0;transform: translateX(0px);}
	100%{opacity: 1;transform: translateX(50px);}
}
@-webkit-keyframes resumeleft{
	0%{opacity: 0;-webkit-transform: translateX(0px);}
	100%{opacity: 1;-webkit-transform: translateX(50px);}
}
@keyframes resumeRight{
	0%{opacity:0;transform: translateX(100px);}
	100%{opacity: 1;transform: translateX(50px);}
}
@-webkit-keyframes resumeRight{
	0%{opacity: 0;-webkit-transform: translateX(100px);}
	100%{opacity: 1;-webkit-transform: translateX(50px);}
}
@keyframes resumetoke{
	0% {top: 0;}
	100% {top: -224px;}
}
@-webkit-keyframes resumetoke{
	0% {top: 0;}
	100% {top: -224px;}
}
@keyframes resumepdf{
	0% {opacity: 0;transform: scale(.8);top: 300px;}
   	80% {opacity: 1;transform: scale(1.02);top: 186px;}
	100% {opacity: 1;transform: scale(1);top: 186px;}
}
@-webkit-keyframes resumepdf{
	0% {opacity: 0;-webkit-transform: scale(.8);top: 300px;}
   	80% {opacity: 1;-webkit-transform: scale(1.02);top: 186px;}
	100% {opacity: 1;-webkit-transform: scale(1);top: 186px;}
}
.othercompany{background:url(../image/bg-company.jpg) no-repeat center center;height:925px;position: relative;}
.othercompany .inner{padding-top:180px;}
.bigCompany{background-image: url(../image/text-title.png);background-repeat: no-repeat; background-position: center -507px;height:160px;width:100%;}
.bigComputer{background: url(../image/figure-computer.png) no-repeat center center;height:380px;margin-top:66px;}
.bigList{position: absolute;width:866px;height:368px;left:100px;top:400px;}
.bigList li{/* opacity: 0; */position: absolute;}
.bigListLi{animation:bigListli 1s linear both;-webkit-animation:bigListli 1s linear both;}
.bigList .logo1{top:177px;left:138px;animation-delay:.8s;-webkit-animation-delay:.8s;}
.bigList .logo2{top:58px;left:225px;animation-delay:1.1s;-webkit-animation-delay:1.1s;}
.bigList .logo3{top:256px;left:310px;animation-delay:1.4s;-webkit-animation-delay:1.4s;}
.bigList .logo4{top:150px;right:24px;animation-delay:.9s;-webkit-animation-delay:.9s;}
.bigList .logo5{top:58px;right:-90px;animation-delay:1.5s;-webkit-animation-delay:1.5s;}
.bigList .logo6{top:238px;right:-118px;animation-delay:1.4s;-webkit-animation-delay:1.4s;}
@keyframes bigListli{
	0%{opacity:0;}
	100%{opacity: 1;}
}
@-webkit-keyframes bigListli{
	0%{opacity: 0;}
	100%{opacity: 1;}
}
.salary{height: 925px;background: #fff}
.salary .inner{padding-top:160px;}
.salary-right{float:right;position: relative;width:450px;height:660px;}
.salaryrightani{animation:appRight 1s ease both .2s;-webkit-animation:appRight 1s ease both .2s;}
.salary-right ul{position: absolute;left:62px;top:151px;}
.salaryulani{animation:bigListli .8s ease both .2s;-webkit-animation:bigListli .8s ease both .2s;}
.salary-phone{overflow:hidden;background: url(../image/figure-phone-3.png) no-repeat;position: absolute;left:0;top:0;width:450px;height:660px;}
.salary-left{float:left;background: url(../image/text-title.png) no-repeat;background-position: center -705px;height:240px;margin-top:200px;width:634px;}
.salaryleftani{animation:appleft 1s ease both .2s;-webkit-animation:appleft 1s ease both .2s;}
.salary-right li{display:block;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;background: url(../image/cards-list.png) no-repeat;width:230px;height:90px;margin:8px 0 0 12px;}
.salary-right .cart-1{-webkit-animation: cardShow1 2.1s ease .2s both;animation: cardShow1 2.1s ease .2s both}
.salary-right .cart-2{background-position: 0 -100px;-webkit-animation: cardShow2 1.8s ease .2s both;animation: cardShow2 1.8s ease .2s both; }
.salary-right .cart-3{background-position: 0 -200px;-webkit-animation: cardShow3 1.5s ease .2s both;animation: cardShow3 1.5s ease .2s both;}
.salary-right .cart-4{background-position: 0 -316px;-webkit-animation: cardShow4 1.2s ease .2s both;animation: cardShow4 1.2s ease .2s both;-webkit-transform: perspective(500px) rotateX(-5deg) scale(1.14) translateY(-30px);transform: perspective(500px) rotateX(-5deg) scale(1.14) translateY(-30px);margin-top: -10px;}
.salary-right .cart-5{background-position: 0 -433px;-webkit-animation: cardShow5 .9s ease .2s both;animation: cardShow5 .9s ease .2s both;margin-top: -80px;-webkit-transform: perspective(500px) rotateX(-10deg) scale(1.23) translateY(-15px);transform: perspective(500px) rotateX(-10deg) scale(1.23) translateY(-15px);}
.salary-right .cart-6{background-position: 0 -541px;-webkit-animation: cardShow6 .6s ease .2s both;animation: cardShow6 .6s ease .2s both;box-shadow: 0 -2px 15px rgba(0,0,0,.1);margin-top: -81px;transform: perspective(500px) rotateX(-10deg) scale(1.32) translateY(0);-webkit-transform: perspective(500px) rotateX(-10deg) scale(1.32) translateY(0);}
@keyframes cardShow1{
	0%{transform: translateY(-10px);}
	100%{transform: translateY(0px);}
}
@-webkit-keyframes cardShow1{
	0%{-webkit-transform: translateY(-10px);}
	100%{-webkit-transform: translateY(0px);}
}
@keyframes cardShow2{
	0%{transform: translateY(-80px);}
	100%{transform: translateY(0px);}
}
@-webkit-keyframes cardShow2{
	0%{-webkit-transform: translateY(-80px);}
	100%{-webkit-transform: translateY(0px);}
}
@keyframes cardShow3{
	0%{transform: translateY(-170px);}
	100%{transform: translateY(0px);}
}
@-webkit-keyframes cardShow3{
	0%{-webkit-transform: translateY(-170px);}
	100%{-webkit-transform: translateY(0px);}
}
@keyframes cardShow4{
	0% {transform: translateY(-250px);}
	60% {transform: perspective(0) rotateX(-10deg) scale(1) translateY(-10px);}
	100% {transform: perspective(500px) rotateX(-10deg) scale(1.14) translateY(-30px);}
}
@-webkit-keyframes cardShow4{
	0% {-webkit-transform: translateY(-250px);}
	60% {-webkit-transform: perspective(0) rotateX(-10deg) scale(1) translateY(-10px);}
	100% {-webkit-transform: perspective(500px) rotateX(-10deg) scale(1.14) translateY(-30px);}
}
@keyframes cardShow5{
	0% {transform: translateY(-290px);}
	70% {transform: perspective(0) rotateX(-10deg) scale(1) translateY(-5px);}
	100% {transform: perspective(500px) rotateX(-10deg) scale(1.23) translateY(-15px);}
}
@-webkit-keyframes cardShow5{
	0% {-webkit-transform: translateY(-290px);}
	70% {-webkit-transform: perspective(0) rotateX(-10deg) scale(1) translateY(-5px);}
	100% {-webkit-transform: perspective(500px) rotateX(-10deg) scale(1.23) translateY(-15px);}
}
@keyframes cardShow6{
	0% {transform: translateY(-290px);}
	80% { transform: perspective(0) rotateX(-10deg) scale(1) translateY(0);}
	100% {transform: perspective(500px) rotateX(-10deg) scale(1.32) translateY(0);}
}
@-webkit-keyframes cardShow6{
	0% {-webkit-transform: translateY(-290px);}
	80% {-webkit-transform: perspective(0) rotateX(-10deg) scale(1) translateY(0);}
	100% {-webkit-transform: perspective(500px) rotateX(-10deg) scale(1.32) translateY(0);}
}
.him,.midem{background: #f5f7f9;padding-top:170px;}
.midem .h3{background-image: url(../image/text-title.png);background-repeat: no-repeat;background-position: center -1157px;height:60px;text-indent: -2000em;}
.midem ul{padding:30px 0 28px 0;}
.midem ul li{float: left;margin: 70px 5px 0 0;margin-right:34px;}
.midem a{background: url(../image/media-logos.png) no-repeat;display: inline-block;width:159px;height:55px;}
.midem .a1{background-position: 0 0}
.midem .a2{background-position: 0 -80px}
.midem .a3{background-position: 0 -170px;}
.midem .a4{background-position: 0 -247px;}
.midem .a5{background-position: 0 -328px;}
.midem .a6{background-position:0 -404px;}
.midem .a7{background-position: 0 -484px;}
.midem .a8{background-position: 0 -563px;}
.midem .a9{background-position:0 -644px;}
.midem .a10{background-position: 0 -723px;}
.midem .a11{background-position: 0 -799px;}
.midem .a12{background-position: 0 -882px;}
.him .h3{background-position:center -1005px ;background-repeat: no-repeat;background-image: url(../image/text-title.png);height:60px;text-indent: -2000em;}
.himpre,.himnext{ cursor:pointer;background-image: url(../image/icons1.png);background-repeat: no-repeat;display: inline-block;width:26px;height:42px;}
.himpre{float:left;background-position: 0 -203px;}
.himnext{float:right;background-position:-94px -203px;}
.himpig{margin-top: 135px;position: relative;}
.himover{overflow: hidden;width:980px;position: absolute;height:83px;left:100px;top:-12px;}
.himover ul{position: absolute;width:3920px;left:0;}
.him{padding-bottom:200px;margin-bottom:-58px;}
.him li{float:left;width:130px;margin-right:10px;text-align: center}



.news-pig{background: url(../image/list-banner.jpg) no-repeat center 0;height:292px;padding-top:107px;}
.news-pig h3{font-size: 36px;font-weight: 400;color:#fff;letter-spacing: 3px;line-height: 40px;text-align: center;}
.news-pig p{margin-top:50px;text-align: center;}
.news-pig p span{cursor:pointer;display: inline-block;background: #53CAC3;width:188px;height:44px;line-height: 44px;color:#fff;border-radius: 24px;font-size:20px;}
.news-pig p span:hover{background:#59CAC2;transition:all linear .2s;}
.articleList{background: #fff;margin-top:-68px;}
.arti{overflow: hidden;width:1157px;}
.article{padding:40px 10px;z-index:1;width:1154px;}
.article li{float:left;border-right:1px solid #EDEDED ;width:283px;padding:0 50px;margin-right:-1px;}
.article li h2{margin-bottom:50px;}
.article li h2 span{float:left;font-weight:400;border-left:3px #59CAC2 solid;padding-left: 10px;font-size: 17px;line-height: 17px;height:17px;display: inline-block;}
.article li h2 a{font-weight: 400; float:right;display: inline-block;width:47px;height:18px;border-radius: 10px;line-height: 16px;border:1px solid #BEBEBE ;text-align: center;font-size: 16px;}
.article li>p{margin:30px 0 10px;font-size: 20px;}
.artcleMatle{color:#999;}
.article li>p a:hover,.artcleMatle:hover{color:#55CBC4;transition: all linear .2s;}
.article li h2 a:hover{background: #55CBC4;color:#fff;transition: all linear .2s;}
.articleImg{overflow: hidden;display: inline-block;width:284px;height:156px;}
.articleImg img:hover{transform: scale(1.05);transition:all linear .2s;}
.articleLi{background: #fff;margin-top:15px;padding:25px 100px;width:970px;}
.articleLi li{padding:35px 0;border-bottom:1px solid #EDEDED ;position: relative;}
.articleLiImg{cursor:pointer;float:left;}
.articleLi li>span{position: absolute;left:-5px;top:45px;width:56px;height:24px;display: inline-block;background-image: url(../image/sub-icons.png); font-size: 12px;color:#fff;padding-left:5px;line-height: 20px}
.articleRight{float:left;margin-left:40px;width:640px;}
.articleRight h2{font-size: 20px;font-weight: 400}
.articleRight p{margin:20px 0 42px;color:#666;line-height: 25px}
.articleMore{border:1px solid #F0F0F0 ;line-height: 60px;text-align: center;font-size: 16px;color:#bbb;margin-top:-1px;cursor:pointer;}
.articleMore:hover{background: #fafafa;transition: all linear .2s;color:#53cac3;}



.bottom{height:90px;background: #A8ACB7;margin-top:60px;color:#fff;padding:33px 90px;}
.bottomLeft{float:left;}
.bottomLeft>img{margin-bottom:20px;}
.bottomLefta{margin-left:40px;color:#fff;}
.bottomLeft p{margin-bottom:5px;}
.bottomLeft p img{margin-bottom:-2px;}
.bottomLefta:hover{color:#ddd;transition: all linear .2s;}
.bottomLeftImg{width:16px;height:16px;}
.bottomRight{float:right;}
.bottomRightp{text-align:right;margin-bottom:18px;}
.bottomRightp a{width:42px;height:42px;display: inline-block;background-repeat: no-repeat;margin-left:20px;border-radius: 100%;border:1px solid #FBFCFD;}
.bottomRightTop{background-position: 10px -190px;}
.bottomRightMid{background-position:10px -254px;}
.bottomRightBottom{background-position: 6px -313px;}
.bottomRight>a{color:#fff;margin-right:20px;}
.bottomRight span{font-size: 17px;font-weight: 500}




.active{color:#55CBC4;}
a:hover{color:#55CBC4;transition: all linear .2s;}
.headerRight span a:hover{background:#55CBC4;transition:all linear .2s;color:#fff; }